import axios from 'axios'
/**
 * get方法，对应get请求
 * @param {String} url [请求的url地址]
 * @param {Object} params [请求时携带的参数]
 */
export function get(url){
    return new Promise((resolve,reject) => {
        axios.get(url).then(res=>{
            resolve(res.data)
        }).catch((err=>{
            console.log(err)
            reject(err.data)
        }))
    })
}

export function getParam(url,param){
  return new Promise((resolve,reject) => {
    url = url+'?id='+param
    axios.get(url).then(res=>{
      resolve(res.data)
    }).catch((err=>{
      console.log(err)
      reject(err.data)
    }))
  })
}
/**
 * post方法，对应post请求
 * @param {String} url [请求的url地址]
 * @param {Object} params [请求时携带的参数]
 */
export function post(url,params){
    return new Promise((resolve,reject) => {
        axios.post(url,params)
        .then(res => {
            resolve(res.data)
        }).catch(err => {
            reject(err.data)
        })
    })
}
